water repelling admixture - French English Dictionary